package de.esk.fraunhofer.XMLAnalyser;

public class XML_CableCheckExchangeItem extends XML_Item {

	
	public boolean PMU_aktiv;
	public boolean klemme15;
	public boolean immobilizer_state; //stop
    public boolean AC_PROXIMITY; //default means stop
    public int AC_Pilot_State;
    public int AC_Pilot_Pulse_Factor;
    public int ECM_AC_I_MAX_Proximity;
	public int ECM_AC_I_MAX;	
    public boolean AC_Pilot_Set_Enable_Charging_Flag; 
    public boolean DC_Proximity ; //default means stop
    public int DC_Status;
    public float DC_I_Max;
    public boolean DC_Pilot_Set_Enable_Charging_Flag;
    public boolean DC_lock_state;
    
    
    public XML_CableCheckExchangeItem(){
    	
    }
    
    public XML_CableCheckExchangeItem(	 boolean PMU_aktiv,
										 boolean klemme15,
										 boolean immobilizer_state, //stop
									     boolean AC_PROXIMITY, //default means stop
									     int AC_Pilot_State,
									     int AC_Pilot_Pulse_Factor,
									     int ECM_AC_I_MAX_Proximity,
										 int ECM_AC_I_MAX,	
									     boolean AC_Pilot_Set_Enable_Charging_Flag, 
									     boolean DC_Proximity , //default means stop
									     int DC_Status,
									     float DC_I_Max,
									     boolean DC_Pilot_Set_Enable_Charging_Flag,
									     boolean DC_lock_state)
    {
    	this.PMU_aktiv=PMU_aktiv;
    	this.klemme15=klemme15;
    	this.immobilizer_state=immobilizer_state;
    	this.AC_PROXIMITY=AC_PROXIMITY;
    	this.AC_Pilot_Pulse_Factor=AC_Pilot_Pulse_Factor;
    	this.ECM_AC_I_MAX_Proximity=ECM_AC_I_MAX_Proximity;
    	this.ECM_AC_I_MAX=ECM_AC_I_MAX;
    	this.AC_Pilot_Set_Enable_Charging_Flag=AC_Pilot_Set_Enable_Charging_Flag;
    	this.DC_Proximity=DC_Proximity;
    	this.DC_Status=DC_Status;
    	this.DC_I_Max=DC_I_Max;
    	this.DC_Pilot_Set_Enable_Charging_Flag=DC_Pilot_Set_Enable_Charging_Flag;
    	this.DC_lock_state=DC_lock_state;
    }

	public boolean isPMU_aktiv() {
		return PMU_aktiv;
	}

	public void setPMU_aktiv(boolean pMU_aktiv) {
		PMU_aktiv = pMU_aktiv;
	}

	public boolean isKlemme15() {
		return klemme15;
	}

	public void setKlemme15(boolean klemme15) {
		this.klemme15 = klemme15;
	}

	public boolean isImmobilizer_state() {
		return immobilizer_state;
	}

	public void setImmobilizer_state(boolean immobilizer_state) {
		this.immobilizer_state = immobilizer_state;
	}

	public boolean isAC_PROXIMITY() {
		return AC_PROXIMITY;
	}

	public void setAC_PROXIMITY(boolean aC_PROXIMITY) {
		AC_PROXIMITY = aC_PROXIMITY;
	}

	public int getAC_Pilot_State() {
		return AC_Pilot_State;
	}

	public void setAC_Pilot_State(int aC_Pilot_State) {
		AC_Pilot_State = aC_Pilot_State;
	}

	public int getAC_Pilot_Pulse_Factor() {
		return AC_Pilot_Pulse_Factor;
	}

	public void setAC_Pilot_Pulse_Factor(int aC_Pilot_Pulse_Factor) {
		AC_Pilot_Pulse_Factor = aC_Pilot_Pulse_Factor;
	}

	public int getECM_AC_I_MAX_Proximity() {
		return ECM_AC_I_MAX_Proximity;
	}

	public void setECM_AC_I_MAX_Proximity(int eCM_AC_I_MAX_Proximity) {
		ECM_AC_I_MAX_Proximity = eCM_AC_I_MAX_Proximity;
	}

	public int getECM_AC_I_MAX() {
		return ECM_AC_I_MAX;
	}

	public void setECM_AC_I_MAX(int eCM_AC_I_MAX) {
		ECM_AC_I_MAX = eCM_AC_I_MAX;
	}

	public boolean isAC_Pilot_Set_Enable_Charging_Flag() {
		return AC_Pilot_Set_Enable_Charging_Flag;
	}

	public void setAC_Pilot_Set_Enable_Charging_Flag(
			boolean aC_Pilot_Set_Enable_Charging_Flag) {
		AC_Pilot_Set_Enable_Charging_Flag = aC_Pilot_Set_Enable_Charging_Flag;
	}

	public boolean isDC_Proximity() {
		return DC_Proximity;
	}

	public void setDC_Proximity(boolean dC_Proximity) {
		DC_Proximity = dC_Proximity;
	}

	public int getDC_Status() {
		return DC_Status;
	}

	public void setDC_Status(int dC_Status) {
		DC_Status = dC_Status;
	}

	public float getDC_I_Max() {
		return DC_I_Max;
	}

	public void setDC_I_Max(float dC_I_Max) {
		DC_I_Max = dC_I_Max;
	}

	public boolean isDC_Pilot_Set_Enable_Charging_Flag() {
		return DC_Pilot_Set_Enable_Charging_Flag;
	}

	public void setDC_Pilot_Set_Enable_Charging_Flag(
			boolean dC_Pilot_Set_Enable_Charging_Flag) {
		DC_Pilot_Set_Enable_Charging_Flag = dC_Pilot_Set_Enable_Charging_Flag;
	}

	public boolean isDC_lock_state() {
		return DC_lock_state;
	}

	public void setDC_lock_state(boolean dC_lock_state) {
		DC_lock_state = dC_lock_state;
	}
    
    
}
